body {font-family: PingFangSC-Regular,Verdana,Arial,"宋体","微软雅黑"; overflow: hidden; background-color: #F0F0F0;}
html {background-color: #F0F0F0;}
.isflexbox {display: flex; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; align-items:center; -webkit-align-items:center; box-align:center; -moz-box-align:center; -webkit-box-align:center;}
.isflex {flex: 1; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1;}
.result-isoffer,.result-unoffer {width: 10rem; margin: 0 auto; overflow: hidden;}
.result-title {width: 100%; height: 1.17333333rem; margin: 0.02666666rem auto 0.13333333rem; background-color: #FFF;}
.result-title p {width: 0.01333333rem; height: 0.64rem; background-color: #E8E8E8;}
.result-title div {-webkit-justify-content:center; justify-content:center; -moz-box-pack:center; -webkit-box-pack:center; -moz-box-pack:center; box-pack:center;}
.result-title span {font-size: 14px; line-height: 1.21428571; color: #505050; margin-right: 0.13333333rem;}
.result-title img {width: 0.16rem; height: auto;}
.result-list {width: 100%; margin: 0 auto 0.24rem; overflow: hidden;}
.result-list ul {overflow: hidden;}
.result-list li {width: 100%; height: 2.13333333rem; margin-bottom: 0.02666666rem; background-color: #FFF; -webkit-justify-content: space-between; justify-content: space-between; -moz-box-pack: justify; -webkit-box-pack: justify; -moz-box-pack: justify; box-pack: justify;}
.result-left {margin-left: 0.4rem;}
.result-left img:nth-child(1) {width: 1.06666666rem; height: auto; margin-right: 0.34666666rem;}
.result-left img:nth-child(3) {width: 0.53333333rem; height: auto; margin-right: 0.34666666rem;}
.result-left p {font-size: 14px; line-height: 1.21428571; color: #505050; margin-right: 0.26666666rem;}
.result-right p img {width: 0.42666666rem; height: auto; margin-right: 0.13333333rem; vertical-align: middle;}
.result-right p span {font-size: 16px; line-height: 1.1875; color: #505050; margin-right: 0.26666666rem; vertical-align: middle;}
[data-dpr="2"] .result-right p span {font-size: 32px;}
[data-dpr="3"] .result-right p span {font-size: 48px;}
.result-arrow {width: 0.34666666rem; height: auto; margin-right: 0.4rem;}

.result-unoffer {display: none;}
.result-failure {width: 100%; height: 1.33333333rem; margin: 0 auto; overflow: hidden; background-color: #FFF; -webkit-justify-content: space-between; justify-content: space-between; -moz-box-pack: justify; -webkit-box-pack: justify; -moz-box-pack: justify; box-pack: justify;}
.failure-title {font-size: 14px; line-height: 1.21428571; color: #505050; margin: 0 0.26666666rem 0 0.4rem;}
.result-reason p:nth-child(1) {font-size: 14px; line-height: 1.21428571; color: #505050; margin-right: 0.26666666rem;}

.failure-whole {font-size: 17px; height: 1.17333333rem; line-height: 1.41176471; color: #333; font-weight: bold; background-color: #FFF;}
.failure-whole p:nth-child(1) {margin-left: 0.4rem;}
.failure-whole p:nth-child(2) {text-align: center;}
[data-dpr="2"] .failure-whole {font-size: 34px;}
[data-dpr="3"] .failure-whole {font-size: 51px;}
.failure-warn {font-size: 14px; line-height: 1.21428571; color: #999; text-align: center; margin: 0.4rem auto;}
.failure-list {width: 100%; margin: 0 auto; overflow: hidden;}
.failure-list ul {overflow: hidden;}
.failure-list li {width: 100%; margin-bottom: 0.02666666rem; overflow: hidden;}
.failure-list div {height: 1.86666666rem; background-color: #FFF; margin-bottom: 0.02666666rem;}
.failure-list li img {width: 1.06666666rem; height: auto; margin-left: 0.4rem; margin-right: 0.34666666rem;}
.failure-list div p {font-size: 14px; line-height: 1.21428571; color: #333;}
.failure-reason {font-size: 10px; line-height: 1.6; color: #999; padding: 0.26666666rem 0.42666666rem; background-color: #FFF;}
[data-dpr="2"] .failure-reason {font-size: 20px;}
[data-dpr="3"] .failure-reason {font-size: 30px;}
.failure-tel {font-size: 12px; line-height: 1.16666666; text-align: center; color: #505050; margin: 0.8rem auto;}
.failure-tel a {color: #EA4040; text-decoration: underline; margin-left: 0.02666666rem;}
[data-dpr="2"] .failure-tel {font-size: 24px;}
[data-dpr="3"] .failure-tel {font-size: 36px;}
[data-dpr="2"] .result-title span,[data-dpr="2"] .result-left p,[data-dpr="2"] .failure-title,[data-dpr="2"] .result-reason p:nth-child(1),[data-dpr="2"] .failure-warn,[data-dpr="2"] .failure-list div p {font-size: 28px;}
[data-dpr="3"] .result-title span,[data-dpr="3"] .result-left p,[data-dpr="3"] .failure-title,[data-dpr="3"] .result-reason p:nth-child(1),[data-dpr="3"] .failure-warn,[data-dpr="3"] .failure-list div p {font-size: 42px;}